f2(x, g1(y)) -> f2(h1(x), i2(x, y))
i2(x, j2(0, 0)) -> g1(0)
i2(x, j2(y, z)) -> j2(g1(y), i2(x, z))
i2(h1(x), j2(j2(y, z), 0)) -> j2(i2(h1(x), j2(y, z)), i2(x, j2(y, z)))
j2(g1(x), g1(y)) -> g1(j2(x, y))
↳ QTRS
↳ DependencyPairsProof
f2(x, g1(y)) -> f2(h1(x), i2(x, y))
i2(x, j2(0, 0)) -> g1(0)
i2(x, j2(y, z)) -> j2(g1(y), i2(x, z))
i2(h1(x), j2(j2(y, z), 0)) -> j2(i2(h1(x), j2(y, z)), i2(x, j2(y, z)))
j2(g1(x), g1(y)) -> g1(j2(x, y))
I2(h1(x), j2(j2(y, z), 0)) -> I2(h1(x), j2(y, z))
F2(x, g1(y)) -> I2(x, y)
I2(h1(x), j2(j2(y, z), 0)) -> J2(i2(h1(x), j2(y, z)), i2(x, j2(y, z)))
I2(x, j2(y, z)) -> J2(g1(y), i2(x, z))
J2(g1(x), g1(y)) -> J2(x, y)
I2(h1(x), j2(j2(y, z), 0)) -> I2(x, j2(y, z))
I2(x, j2(y, z)) -> I2(x, z)
F2(x, g1(y)) -> F2(h1(x), i2(x, y))
f2(x, g1(y)) -> f2(h1(x), i2(x, y))
i2(x, j2(0, 0)) -> g1(0)
i2(x, j2(y, z)) -> j2(g1(y), i2(x, z))
i2(h1(x), j2(j2(y, z), 0)) -> j2(i2(h1(x), j2(y, z)), i2(x, j2(y, z)))
j2(g1(x), g1(y)) -> g1(j2(x, y))
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
I2(h1(x), j2(j2(y, z), 0)) -> I2(h1(x), j2(y, z))
F2(x, g1(y)) -> I2(x, y)
I2(h1(x), j2(j2(y, z), 0)) -> J2(i2(h1(x), j2(y, z)), i2(x, j2(y, z)))
I2(x, j2(y, z)) -> J2(g1(y), i2(x, z))
J2(g1(x), g1(y)) -> J2(x, y)
I2(h1(x), j2(j2(y, z), 0)) -> I2(x, j2(y, z))
I2(x, j2(y, z)) -> I2(x, z)
F2(x, g1(y)) -> F2(h1(x), i2(x, y))
f2(x, g1(y)) -> f2(h1(x), i2(x, y))
i2(x, j2(0, 0)) -> g1(0)
i2(x, j2(y, z)) -> j2(g1(y), i2(x, z))
i2(h1(x), j2(j2(y, z), 0)) -> j2(i2(h1(x), j2(y, z)), i2(x, j2(y, z)))
j2(g1(x), g1(y)) -> g1(j2(x, y))
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDPOrderProof
↳ QDP
↳ QDP
J2(g1(x), g1(y)) -> J2(x, y)
f2(x, g1(y)) -> f2(h1(x), i2(x, y))
i2(x, j2(0, 0)) -> g1(0)
i2(x, j2(y, z)) -> j2(g1(y), i2(x, z))
i2(h1(x), j2(j2(y, z), 0)) -> j2(i2(h1(x), j2(y, z)), i2(x, j2(y, z)))
j2(g1(x), g1(y)) -> g1(j2(x, y))
The following pairs can be strictly oriented and are deleted.
The remaining pairs can at least by weakly be oriented.
J2(g1(x), g1(y)) -> J2(x, y)
trivial
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDPOrderProof
↳ QDP
↳ PisEmptyProof
↳ QDP
↳ QDP
f2(x, g1(y)) -> f2(h1(x), i2(x, y))
i2(x, j2(0, 0)) -> g1(0)
i2(x, j2(y, z)) -> j2(g1(y), i2(x, z))
i2(h1(x), j2(j2(y, z), 0)) -> j2(i2(h1(x), j2(y, z)), i2(x, j2(y, z)))
j2(g1(x), g1(y)) -> g1(j2(x, y))
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDPOrderProof
↳ QDP
I2(h1(x), j2(j2(y, z), 0)) -> I2(h1(x), j2(y, z))
I2(h1(x), j2(j2(y, z), 0)) -> I2(x, j2(y, z))
I2(x, j2(y, z)) -> I2(x, z)
f2(x, g1(y)) -> f2(h1(x), i2(x, y))
i2(x, j2(0, 0)) -> g1(0)
i2(x, j2(y, z)) -> j2(g1(y), i2(x, z))
i2(h1(x), j2(j2(y, z), 0)) -> j2(i2(h1(x), j2(y, z)), i2(x, j2(y, z)))
j2(g1(x), g1(y)) -> g1(j2(x, y))
The following pairs can be strictly oriented and are deleted.
The remaining pairs can at least by weakly be oriented.
I2(h1(x), j2(j2(y, z), 0)) -> I2(h1(x), j2(y, z))
I2(h1(x), j2(j2(y, z), 0)) -> I2(x, j2(y, z))
I2(x, j2(y, z)) -> I2(x, z)
[h, 0] > [I1, j2] > g
j2(g1(x), g1(y)) -> g1(j2(x, y))
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDPOrderProof
↳ QDP
↳ PisEmptyProof
↳ QDP
f2(x, g1(y)) -> f2(h1(x), i2(x, y))
i2(x, j2(0, 0)) -> g1(0)
i2(x, j2(y, z)) -> j2(g1(y), i2(x, z))
i2(h1(x), j2(j2(y, z), 0)) -> j2(i2(h1(x), j2(y, z)), i2(x, j2(y, z)))
j2(g1(x), g1(y)) -> g1(j2(x, y))
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
↳ QDP
F2(x, g1(y)) -> F2(h1(x), i2(x, y))
f2(x, g1(y)) -> f2(h1(x), i2(x, y))
i2(x, j2(0, 0)) -> g1(0)
i2(x, j2(y, z)) -> j2(g1(y), i2(x, z))
i2(h1(x), j2(j2(y, z), 0)) -> j2(i2(h1(x), j2(y, z)), i2(x, j2(y, z)))
j2(g1(x), g1(y)) -> g1(j2(x, y))